-
-
Notifications
You must be signed in to change notification settings - Fork 14.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
libplacebo: 4.208.0 -> 5.264.1 #224795
libplacebo: 4.208.0 -> 5.264.1 #224795
Conversation
I need to package libdovi but it seems to be using |
Worth mentioning:
Since it explains the glad2 new dep. And that we can remove the libepoxy dep. |
I already got those two sorted. |
@PedroHLC I can't get it to detect glad2 and jinja2 properly, can you help out? |
Their {
postPatch = ''
substituteInPlace meson.build \
--replace 'python_env.append' '#'
'';
} PS: |
Result of 46 packages failed to build:
56 packages built:
|
libvlc failing. |
Needs to bump, or backport this: https://code.videolan.org/videolan/vlc/-/merge_requests/3027 |
Result of 1 package failed to build:
101 packages built:
|
# patch to build with recent libplacebo | ||
(fetchpatch { | ||
url = "https://code.videolan.org/videolan/vlc/-/merge_requests/3027.patch"; | ||
hash = "sha256-aV+YT1l0ND/USoIIpxcPhdIlP/06J2FxVW4uArS8j88="; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
error: hash mismatch in fixed-output derivation '/nix/store/3b1xm0v22yizbr8nkd2p2hnyqg956ngc-3027.patch.drv':
specified: sha256-aV+YT1l0ND/USoIIpxcPhdIlP/06J2FxVW4uArS8j88=
got: sha256-Zz+g75V6X9OZI3sn614K9Uenxl3WtRHKSdLkWP3b17w=
error: 1 dependencies of derivation '/nix/store/mp38cfqhwj1m02a118vhrmh5z5hkfkgk-libvlc-3.0.18.drv' failed to build
Did GitLab change the hash for a merged MR, or did we miscalculate the hash somewhere down the fetchpatch hill?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Already fixed in another pr.
@@ -0,0 +1,28 @@ | |||
{ lib | |||
, python3 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not okay in pythonPackages
. This would use Python 3.10 for python311Packages.glad2
. Fixed in #244135
jinja2 | ||
]; | ||
|
||
pythonImportsCheck = [ "glad" ]; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Also add nativeCheckInputs
or set doCheck = false
.
Diff: https://code.videolan.org/videolan/libplacebo/-/compare/v4.208.0...v5.264.1
Changelog: https://code.videolan.org/videolan/libplacebo/-/tags/v5.264.1
Description of changes
Things done
sandbox = true
set innix.conf
? (See Nix manual)nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)